[INFO] cloning repository https://github.com/nickmass/mass-raytrace
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nickmass/mass-raytrace" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickmass%2Fmass-raytrace", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickmass%2Fmass-raytrace'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] dfaecbe82145869a90caa88e1d6adce6f1a03fac
[INFO] checking nickmass/mass-raytrace against try#7dabc88a3b6768751847baeb49983f31ac5f20e2 for pr-155945
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickmass%2Fmass-raytrace" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nickmass/mass-raytrace
[INFO] finished tweaking git repo https://github.com/nickmass/mass-raytrace
[INFO] tweaked toml for git repo https://github.com/nickmass/mass-raytrace written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nickmass/mass-raytrace on toolchain 7dabc88a3b6768751847baeb49983f31ac5f20e2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7dabc88a3b6768751847baeb49983f31ac5f20e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nickmass/mass-raytrace already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7dabc88a3b6768751847baeb49983f31ac5f20e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sha v1.0.3
[INFO] [stderr]   Downloaded bswap v1.0.0
[INFO] [stderr]   Downloaded glutin v0.32.3
[INFO] [stderr]   Downloaded oidn v2.3.3
[INFO] [stderr]   Downloaded rusty-xinput v1.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+7dabc88a3b6768751847baeb49983f31ac5f20e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3aa7c8757f05f4fec2c11945f428d655c3fd480a93c299bdc76ecf89b954b288
[INFO] running `Command { std: "docker" "start" "-a" "3aa7c8757f05f4fec2c11945f428d655c3fd480a93c299bdc76ecf89b954b288", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3aa7c8757f05f4fec2c11945f428d655c3fd480a93c299bdc76ecf89b954b288", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3aa7c8757f05f4fec2c11945f428d655c3fd480a93c299bdc76ecf89b954b288", kill_on_drop: false }`
[INFO] [stdout] 3aa7c8757f05f4fec2c11945f428d655c3fd480a93c299bdc76ecf89b954b288
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+7dabc88a3b6768751847baeb49983f31ac5f20e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 594459f6bf8b25cd7f6fb486bf739159da7bca9dd6e297933d0cd415abce54dd
[INFO] running `Command { std: "docker" "start" "-a" "594459f6bf8b25cd7f6fb486bf739159da7bca9dd6e297933d0cd415abce54dd", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]     Checking bitflags v2.10.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.5
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]     Checking libloading v0.8.9
[INFO] [stderr]     Checking linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling wayland-sys v0.31.7
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]    Compiling wayland-client v0.31.11
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.105
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling zerocopy-derive v0.8.27
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling wayland-scanner v0.31.7
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]     Checking equator v0.4.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling cc v1.2.46
[INFO] [stderr]     Checking xcursor v0.3.10
[INFO] [stderr]     Checking ttf-parser v0.25.1
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]     Checking cursor-icon v1.2.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling wayland-backend v0.3.11
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.105
[INFO] [stderr]     Checking owned_ttf_parser v0.25.1
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling wasm-bindgen v0.2.105
[INFO] [stderr]     Checking aligned-vec v0.6.4
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]     Checking memmap2 v0.9.9
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.1
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.1
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling built v0.7.7
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.10
[INFO] [stderr]     Checking unicode-ident v1.0.22
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]     Checking ab_glyph v0.2.32
[INFO] [stderr]    Compiling rav1e v0.7.1
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking gethostname v1.1.0
[INFO] [stderr]     Checking v_frame v0.3.9
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking rayon v1.11.0
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]    Compiling glutin v0.32.3
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.105
[INFO] [stderr]     Checking wayland-protocols v0.32.9
[INFO] [stderr]     Checking calloop-wayland-source v0.3.0
[INFO] [stderr]     Checking wayland-cursor v0.31.11
[INFO] [stderr]    Compiling winit v0.30.12
[INFO] [stderr]    Compiling profiling-procmacros v1.0.17
[INFO] [stderr]    Compiling libudev-sys v0.1.4
[INFO] [stderr]     Checking x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]     Checking quick-error v2.0.1
[INFO] [stderr]     Checking tracing-core v0.1.34
[INFO] [stderr]     Checking profiling v1.0.17
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking flate2 v1.1.5
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]     Checking maybe-rayon v0.1.1
[INFO] [stderr]    Compiling glutin-winit v0.5.0
[INFO] [stderr]    Compiling fax_derive v0.2.0
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]     Checking av1-grain v0.2.5
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]     Checking zune-core v0.4.12
[INFO] [stderr]     Checking new_debug_unreachable v1.0.6
[INFO] [stderr]     Checking bitstream-io v2.6.0
[INFO] [stderr]     Checking weezl v0.1.12
[INFO] [stderr]     Checking dpi v0.1.2
[INFO] [stderr]     Checking imgref v1.12.0
[INFO] [stderr]     Checking gimli v0.32.3
[INFO] [stderr]    Compiling noop_proc_macro v0.3.0
[INFO] [stderr]     Checking zune-jpeg v0.4.21
[INFO] [stderr]     Checking loop9 v0.1.5
[INFO] [stderr]     Checking nix v0.23.2
[INFO] [stderr]     Checking fax v0.2.6
[INFO] [stderr]    Compiling glium v0.36.0
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]     Checking avif-serialize v0.8.6
[INFO] [stderr]     Checking addr2line v0.25.1
[INFO] [stderr]     Checking pxfm v0.1.25
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.9
[INFO] [stderr]     Checking wayland-protocols-plasma v0.3.9
[INFO] [stderr]     Checking lebe v0.5.3
[INFO] [stderr]     Checking bit_field v0.10.3
[INFO] [stderr]     Checking smithay-client-toolkit v0.19.2
[INFO] [stderr]     Checking rustc-demangle v0.1.26
[INFO] [stderr]     Checking bswap v1.0.0
[INFO] [stderr]    Compiling libsm64-sys v0.1.0 (https://github.com/nickmass/libsm64-rust.git#b5e98e59)
[INFO] [stderr]     Checking color_quant v1.1.0
[INFO] [stderr]     Checking rgb v0.8.52
[INFO] [stderr]     Checking gif v0.13.3
[INFO] [stderr]     Checking sctk-adwaita v0.10.1
[INFO] [stderr]     Checking backtrace v0.3.76
[INFO] [stderr]     Checking gilrs-core v0.3.2
[INFO] [stderr]     Checking sha v1.0.3
[INFO] [stderr]     Checking image-webp v0.2.4
[INFO] [stderr]     Checking moxcms v0.7.9
[INFO] [stderr]     Checking exr v1.74.0
[INFO] [stderr]     Checking png v0.18.0
[INFO] [stderr]     Checking ravif v0.11.20
[INFO] [stderr]     Checking tiff v0.10.3
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking gilrs v0.8.2
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking fastrand v1.9.0
[INFO] [stderr] warning: libsm64-sys@0.1.0: In file included from libsm64/src/decomp/audio/load.c:4:
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c: In function 'audio_dma_copy_immediate':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:115:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'uintptr_t' {aka 'long unsigned int'} [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   115 |         DEBUG_PRINT("- dev addr: %x", devAddr);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~~  ~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                       |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                       uintptr_t {aka long unsigned int}
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:115:35: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   115 |         DEBUG_PRINT("- dev addr: %x", devAddr);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                   |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                   unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  %lx
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:116:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'void *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   116 |         DEBUG_PRINT("- vAddr: %x", vAddr);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~  ~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                    |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                    void *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:116:32: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   116 |         DEBUG_PRINT("- vAddr: %x", vAddr);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                               ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                               %p
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:117:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   117 |         DEBUG_PRINT("- # bytes: %d", nbytes);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~  ~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      size_t {aka long unsigned int}
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:117:34: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   117 |         DEBUG_PRINT("- # bytes: %d", nbytes);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 %ld
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c: In function 'bank_load_immediate':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:616:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'u8 *' {aka 'unsigned char *'} [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   616 |         DEBUG_PRINT("- ctlData: %x", ctlData);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~  ~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      u8 * {aka unsigned char *}
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:616:34: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   616 |         DEBUG_PRINT("- ctlData: %x", ctlData);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 %hhn
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c: In function 'audio_init':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1028:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'void *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1028 |         DEBUG_PRINT("- data: %x", data);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~  ~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                   |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                   void *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1028:31: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1028 |         DEBUG_PRINT("- data: %x", data);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                              ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                               |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                               unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                              %p
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1029:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'ALSeqFile *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1029 |         DEBUG_PRINT("- ctl header: %x", gAlCtlHeader);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                         |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                         ALSeqFile *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1029:37: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1029 |         DEBUG_PRINT("- ctl header: %x", gAlCtlHeader);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                    ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                     |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                     unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1046:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'ALSeqFile *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1046 |         DEBUG_PRINT("- tbl alloc at %x", gAlTbl);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~~~~~  ~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          ALSeqFile *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1046:38: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1046 |         DEBUG_PRINT("- tbl alloc at %x", gAlTbl);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                     ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1047:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct seqFile *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1047 |         DEBUG_PRINT("- gSoundDataRaw at %x", gSoundDataRaw);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                              |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                              struct seqFile *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/load.c:1047:42: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:  1047 |         DEBUG_PRINT("- gSoundDataRaw at %x", gSoundDataRaw);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                         ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0: In file included from libsm64/src/decomp/audio/seqplayer.c:9:
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/seqplayer.c: In function 'm64_read_u8':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/seqplayer.c:403:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct M64ScriptState *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   403 |         DEBUG_PRINT("- state at %x", state);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~  ~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      struct M64ScriptState *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/seqplayer.c:403:34: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   403 |         DEBUG_PRINT("- state at %x", state);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                  unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/seqplayer.c:405:21: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'u8 *' {aka 'unsigned char *'} [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   405 |         DEBUG_PRINT("- read u8 (%d) at (%x)", *midiArg, midiArg);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~~~~~~~~~~            ~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                                         |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                                         u8 * {aka unsigned char *}
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/seqplayer.c:405:42: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   405 |         DEBUG_PRINT("- read u8 (%d) at (%x)", *midiArg, midiArg);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                         ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                         %hhn
[INFO] [stderr] warning: libsm64-sys@0.1.0: In file included from libsm64/src/decomp/audio/synthesis.c:4:
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/synthesis.c: In function 'synthesis_do_one_audio_update':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/synthesis.c:529:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct ReverbRingBufferItem *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   529 |         DEBUG_PRINT("- v1: %x", v1);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~  ~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                 struct ReverbRingBufferItem *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/audio/synthesis.c:529:29: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   529 |         DEBUG_PRINT("- v1: %x", v1);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                             |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                             unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0: In file included from libsm64/src/decomp/game/behavior_actions.c:1:
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/game/behavior_actions.h:4:10: fatal error: ../mario/model.inc.h: No such file or directory
[INFO] [stderr] warning: libsm64-sys@0.1.0:     4 | #include "../mario/model.inc.h"
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |          ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: compilation terminated.
[INFO] [stderr] warning: libsm64-sys@0.1.0: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/4ca9ce12988ea951-behavior_actions.o" "-c" "libsm64/src/decomp/game/behavior_actions.c"
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/game/rendering_graph_node.c:1: warning: "NO_SEGMENTED_MEMORY" redefined
[INFO] [stderr] warning: libsm64-sys@0.1.0:     1 | #define NO_SEGMENTED_MEMORY
[INFO] [stderr] warning: libsm64-sys@0.1.0:       | 
[INFO] [stderr] warning: libsm64-sys@0.1.0: <command-line>: note: this is the location of the previous definition
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/game/rendering_graph_node.c:21:10: fatal error: ../mario/model.inc.h: No such file or directory
[INFO] [stderr] warning: libsm64-sys@0.1.0:    21 | #include "../mario/model.inc.h"
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |          ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: compilation terminated.
[INFO] [stderr] warning: libsm64-sys@0.1.0: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/4ca9ce12988ea951-rendering_graph_node.o" "-c" "libsm64/src/decomp/game/rendering_graph_node.c"cargo:warning=cc1: fatal error: libsm64/src/decomp/mario/geo.inc.c: No such file or directory
[INFO] [stderr] warning: libsm64-sys@0.1.0: compilation terminated.
[INFO] [stderr] warning: libsm64-sys@0.1.0: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/c273e23b11896311-geo.inc.o" "-c" "libsm64/src/decomp/mario/geo.inc.c"cargo:warning=cc1: fatal error: libsm64/src/decomp/mario/model.inc.c: No such file or directory
[INFO] [stderr] warning: libsm64-sys@0.1.0: compilation terminated.
[INFO] [stderr] warning: libsm64-sys@0.1.0: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/c273e23b11896311-model.inc.o" "-c" "libsm64/src/decomp/mario/model.inc.c"cargo:warning=In file included from libsm64/src/decomp/pc/mixer.c:7:
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/pc/mixer.c: In function 'aLoadBufferImpl':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/pc/mixer.c:152:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'const void *' [-Wformat=]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   152 |         DEBUG_PRINT("- source_addr: %x", source_addr);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                     ^~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                          const void *
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/pc/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr] warning: libsm64-sys@0.1.0:    11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                            ^~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/pc/mixer.c:152:38: note: format string is defined here
[INFO] [stderr] warning: libsm64-sys@0.1.0:   152 |         DEBUG_PRINT("- source_addr: %x", source_addr);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                     ~^
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      |
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                      unsigned int
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                                     %p
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c:1:9: warning: #pragma once in main file
[INFO] [stderr] warning: libsm64-sys@0.1.0:     1 | #pragma once
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |         ^~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c: In function 'parse_sample':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c:160:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   160 |     samp->loop=(struct CLoop*)read_u32_be(sample+8);// loop address
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                ^
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c:161:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   161 |     samp->book=(struct CBook*)read_u32_be(sample+12);// book address
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                ^
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c: In function 'parse_sound':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c:171:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   171 |     snd->sample_addr=(struct CSample*)read_u32_be(sound);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                      ^
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c: In function 'parse_drum':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c:201:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   201 |     drumData->env_addr=(struct CEnvelope*)read_u32_be(drum+12);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                        ^
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c: In function 'parse_instrument':
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/decomp/tools/convUtils.c:230:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr] warning: libsm64-sys@0.1.0:   230 |     inst->env_addr=(struct CEnvelope*)read_u32_be(instrument+4);
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |                    ^
[INFO] [stderr] warning: libsm64-sys@0.1.0: libsm64/src/libsm64.c:28:10: fatal error: decomp/mario/geo.inc.h: No such file or directory
[INFO] [stderr] warning: libsm64-sys@0.1.0:    28 | #include "decomp/mario/geo.inc.h"
[INFO] [stderr] warning: libsm64-sys@0.1.0:       |          ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: libsm64-sys@0.1.0: compilation terminated.
[INFO] [stderr] warning: libsm64-sys@0.1.0: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/bb55106f9a1329cd-libsm64.o" "-c" "libsm64/src/libsm64.c"
[INFO] [stderr] error: failed to run custom build command for `libsm64-sys v0.1.0 (https://github.com/nickmass/libsm64-rust.git#b5e98e59)`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/libsm64-sys-72d171b02be040b7/build-script-build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out)
[INFO] [stderr]   OPT_LEVEL = Some(0)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=forbid)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(true)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2,x87)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=In file included from libsm64/src/decomp/audio/load.c:4:
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c: In function 'audio_dma_copy_immediate':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:115:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'uintptr_t' {aka 'long unsigned int'} [-Wformat=]
[INFO] [stderr]   cargo:warning=  115 |         DEBUG_PRINT("- dev addr: %x", devAddr);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~  ~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                       |
[INFO] [stderr]   cargo:warning=      |                                       uintptr_t {aka long unsigned int}
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:115:35: note: format string is defined here
[INFO] [stderr]   cargo:warning=  115 |         DEBUG_PRINT("- dev addr: %x", devAddr);
[INFO] [stderr]   cargo:warning=      |                                  ~^
[INFO] [stderr]   cargo:warning=      |                                   |
[INFO] [stderr]   cargo:warning=      |                                   unsigned int
[INFO] [stderr]   cargo:warning=      |                                  %lx
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:116:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'void *' [-Wformat=]
[INFO] [stderr]   cargo:warning=  116 |         DEBUG_PRINT("- vAddr: %x", vAddr);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~  ~~~~~
[INFO] [stderr]   cargo:warning=      |                                    |
[INFO] [stderr]   cargo:warning=      |                                    void *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:116:32: note: format string is defined here
[INFO] [stderr]   cargo:warning=  116 |         DEBUG_PRINT("- vAddr: %x", vAddr);
[INFO] [stderr]   cargo:warning=      |                               ~^
[INFO] [stderr]   cargo:warning=      |                                |
[INFO] [stderr]   cargo:warning=      |                                unsigned int
[INFO] [stderr]   cargo:warning=      |                               %p
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:117:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
[INFO] [stderr]   cargo:warning=  117 |         DEBUG_PRINT("- # bytes: %d", nbytes);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~  ~~~~~~
[INFO] [stderr]   cargo:warning=      |                                      |
[INFO] [stderr]   cargo:warning=      |                                      size_t {aka long unsigned int}
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:117:34: note: format string is defined here
[INFO] [stderr]   cargo:warning=  117 |         DEBUG_PRINT("- # bytes: %d", nbytes);
[INFO] [stderr]   cargo:warning=      |                                 ~^
[INFO] [stderr]   cargo:warning=      |                                  |
[INFO] [stderr]   cargo:warning=      |                                  int
[INFO] [stderr]   cargo:warning=      |                                 %ld
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c: In function 'bank_load_immediate':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:616:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'u8 *' {aka 'unsigned char *'} [-Wformat=]
[INFO] [stderr]   cargo:warning=  616 |         DEBUG_PRINT("- ctlData: %x", ctlData);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~  ~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                      |
[INFO] [stderr]   cargo:warning=      |                                      u8 * {aka unsigned char *}
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:616:34: note: format string is defined here
[INFO] [stderr]   cargo:warning=  616 |         DEBUG_PRINT("- ctlData: %x", ctlData);
[INFO] [stderr]   cargo:warning=      |                                 ~^
[INFO] [stderr]   cargo:warning=      |                                  |
[INFO] [stderr]   cargo:warning=      |                                  unsigned int
[INFO] [stderr]   cargo:warning=      |                                 %hhn
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c: In function 'audio_init':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1028:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'void *' [-Wformat=]
[INFO] [stderr]   cargo:warning= 1028 |         DEBUG_PRINT("- data: %x", data);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~  ~~~~
[INFO] [stderr]   cargo:warning=      |                                   |
[INFO] [stderr]   cargo:warning=      |                                   void *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1028:31: note: format string is defined here
[INFO] [stderr]   cargo:warning= 1028 |         DEBUG_PRINT("- data: %x", data);
[INFO] [stderr]   cargo:warning=      |                              ~^
[INFO] [stderr]   cargo:warning=      |                               |
[INFO] [stderr]   cargo:warning=      |                               unsigned int
[INFO] [stderr]   cargo:warning=      |                              %p
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1029:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'ALSeqFile *' [-Wformat=]
[INFO] [stderr]   cargo:warning= 1029 |         DEBUG_PRINT("- ctl header: %x", gAlCtlHeader);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                         |
[INFO] [stderr]   cargo:warning=      |                                         ALSeqFile *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1029:37: note: format string is defined here
[INFO] [stderr]   cargo:warning= 1029 |         DEBUG_PRINT("- ctl header: %x", gAlCtlHeader);
[INFO] [stderr]   cargo:warning=      |                                    ~^
[INFO] [stderr]   cargo:warning=      |                                     |
[INFO] [stderr]   cargo:warning=      |                                     unsigned int
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1046:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'ALSeqFile *' [-Wformat=]
[INFO] [stderr]   cargo:warning= 1046 |         DEBUG_PRINT("- tbl alloc at %x", gAlTbl);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~~~~  ~~~~~~
[INFO] [stderr]   cargo:warning=      |                                          |
[INFO] [stderr]   cargo:warning=      |                                          ALSeqFile *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1046:38: note: format string is defined here
[INFO] [stderr]   cargo:warning= 1046 |         DEBUG_PRINT("- tbl alloc at %x", gAlTbl);
[INFO] [stderr]   cargo:warning=      |                                     ~^
[INFO] [stderr]   cargo:warning=      |                                      |
[INFO] [stderr]   cargo:warning=      |                                      unsigned int
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1047:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct seqFile *' [-Wformat=]
[INFO] [stderr]   cargo:warning= 1047 |         DEBUG_PRINT("- gSoundDataRaw at %x", gSoundDataRaw);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                              |
[INFO] [stderr]   cargo:warning=      |                                              struct seqFile *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/load.c:1047:42: note: format string is defined here
[INFO] [stderr]   cargo:warning= 1047 |         DEBUG_PRINT("- gSoundDataRaw at %x", gSoundDataRaw);
[INFO] [stderr]   cargo:warning=      |                                         ~^
[INFO] [stderr]   cargo:warning=      |                                          |
[INFO] [stderr]   cargo:warning=      |                                          unsigned int
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   cargo:warning=In file included from libsm64/src/decomp/audio/seqplayer.c:9:
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/seqplayer.c: In function 'm64_read_u8':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/seqplayer.c:403:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct M64ScriptState *' [-Wformat=]
[INFO] [stderr]   cargo:warning=  403 |         DEBUG_PRINT("- state at %x", state);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~  ~~~~~
[INFO] [stderr]   cargo:warning=      |                                      |
[INFO] [stderr]   cargo:warning=      |                                      struct M64ScriptState *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/seqplayer.c:403:34: note: format string is defined here
[INFO] [stderr]   cargo:warning=  403 |         DEBUG_PRINT("- state at %x", state);
[INFO] [stderr]   cargo:warning=      |                                 ~^
[INFO] [stderr]   cargo:warning=      |                                  |
[INFO] [stderr]   cargo:warning=      |                                  unsigned int
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/seqplayer.c:405:21: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'u8 *' {aka 'unsigned char *'} [-Wformat=]
[INFO] [stderr]   cargo:warning=  405 |         DEBUG_PRINT("- read u8 (%d) at (%x)", *midiArg, midiArg);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~~~~~~~~~            ~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                                         |
[INFO] [stderr]   cargo:warning=      |                                                         u8 * {aka unsigned char *}
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/seqplayer.c:405:42: note: format string is defined here
[INFO] [stderr]   cargo:warning=  405 |         DEBUG_PRINT("- read u8 (%d) at (%x)", *midiArg, midiArg);
[INFO] [stderr]   cargo:warning=      |                                         ~^
[INFO] [stderr]   cargo:warning=      |                                          |
[INFO] [stderr]   cargo:warning=      |                                          unsigned int
[INFO] [stderr]   cargo:warning=      |                                         %hhn
[INFO] [stderr]   cargo:warning=In file included from libsm64/src/decomp/audio/synthesis.c:4:
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/synthesis.c: In function 'synthesis_do_one_audio_update':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/synthesis.c:529:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct ReverbRingBufferItem *' [-Wformat=]
[INFO] [stderr]   cargo:warning=  529 |         DEBUG_PRINT("- v1: %x", v1);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~  ~~
[INFO] [stderr]   cargo:warning=      |                                 |
[INFO] [stderr]   cargo:warning=      |                                 struct ReverbRingBufferItem *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/audio/synthesis.c:529:29: note: format string is defined here
[INFO] [stderr]   cargo:warning=  529 |         DEBUG_PRINT("- v1: %x", v1);
[INFO] [stderr]   cargo:warning=      |                            ~^
[INFO] [stderr]   cargo:warning=      |                             |
[INFO] [stderr]   cargo:warning=      |                             unsigned int
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   cargo:warning=In file included from libsm64/src/decomp/game/behavior_actions.c:1:
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/game/behavior_actions.h:4:10: fatal error: ../mario/model.inc.h: No such file or directory
[INFO] [stderr]   cargo:warning=    4 | #include "../mario/model.inc.h"
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 1
[INFO] [stderr]   cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/4ca9ce12988ea951-behavior_actions.o" "-c" "libsm64/src/decomp/game/behavior_actions.c"
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/game/rendering_graph_node.c:1: warning: "NO_SEGMENTED_MEMORY" redefined
[INFO] [stderr]   cargo:warning=    1 | #define NO_SEGMENTED_MEMORY
[INFO] [stderr]   cargo:warning=      | 
[INFO] [stderr]   cargo:warning=<command-line>: note: this is the location of the previous definition
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/game/rendering_graph_node.c:21:10: fatal error: ../mario/model.inc.h: No such file or directory
[INFO] [stderr]   cargo:warning=   21 | #include "../mario/model.inc.h"
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 1
[INFO] [stderr]   cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/4ca9ce12988ea951-rendering_graph_node.o" "-c" "libsm64/src/decomp/game/rendering_graph_node.c"cargo:warning=cc1: fatal error: libsm64/src/decomp/mario/geo.inc.c: No such file or directory
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 1
[INFO] [stderr]   cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/c273e23b11896311-geo.inc.o" "-c" "libsm64/src/decomp/mario/geo.inc.c"cargo:warning=cc1: fatal error: libsm64/src/decomp/mario/model.inc.c: No such file or directory
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 1
[INFO] [stderr]   cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/c273e23b11896311-model.inc.o" "-c" "libsm64/src/decomp/mario/model.inc.c"cargo:warning=In file included from libsm64/src/decomp/pc/mixer.c:7:
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/pc/mixer.c: In function 'aLoadBufferImpl':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/pc/mixer.c:152:21: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'const void *' [-Wformat=]
[INFO] [stderr]   cargo:warning=  152 |         DEBUG_PRINT("- source_addr: %x", source_addr);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                          |
[INFO] [stderr]   cargo:warning=      |                                          const void *
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/pc/../../debug_print.h:11:28: note: in definition of macro 'DEBUG_PRINT'
[INFO] [stderr]   cargo:warning=   11 |         sprintf( debugStr, __VA_ARGS__ ); \
[INFO] [stderr]   cargo:warning=      |                            ^~~~~~~~~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/pc/mixer.c:152:38: note: format string is defined here
[INFO] [stderr]   cargo:warning=  152 |         DEBUG_PRINT("- source_addr: %x", source_addr);
[INFO] [stderr]   cargo:warning=      |                                     ~^
[INFO] [stderr]   cargo:warning=      |                                      |
[INFO] [stderr]   cargo:warning=      |                                      unsigned int
[INFO] [stderr]   cargo:warning=      |                                     %p
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c:1:9: warning: #pragma once in main file
[INFO] [stderr]   cargo:warning=    1 | #pragma once
[INFO] [stderr]   cargo:warning=      |         ^~~~
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c: In function 'parse_sample':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c:160:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]   cargo:warning=  160 |     samp->loop=(struct CLoop*)read_u32_be(sample+8);// loop address
[INFO] [stderr]   cargo:warning=      |                ^
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c:161:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]   cargo:warning=  161 |     samp->book=(struct CBook*)read_u32_be(sample+12);// book address
[INFO] [stderr]   cargo:warning=      |                ^
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c: In function 'parse_sound':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c:171:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]   cargo:warning=  171 |     snd->sample_addr=(struct CSample*)read_u32_be(sound);
[INFO] [stderr]   cargo:warning=      |                      ^
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c: In function 'parse_drum':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c:201:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]   cargo:warning=  201 |     drumData->env_addr=(struct CEnvelope*)read_u32_be(drum+12);
[INFO] [stderr]   cargo:warning=      |                        ^
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c: In function 'parse_instrument':
[INFO] [stderr]   cargo:warning=libsm64/src/decomp/tools/convUtils.c:230:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[INFO] [stderr]   cargo:warning=  230 |     inst->env_addr=(struct CEnvelope*)read_u32_be(instrument+4);
[INFO] [stderr]   cargo:warning=      |                    ^
[INFO] [stderr] 
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   cargo:warning=libsm64/src/libsm64.c:28:10: fatal error: decomp/mario/geo.inc.h: No such file or directory
[INFO] [stderr]   cargo:warning=   28 | #include "decomp/mario/geo.inc.h"
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 1
[INFO] [stderr]   cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/bb55106f9a1329cd-libsm64.o" "-c" "libsm64/src/libsm64.c"
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr]   exit status: 0
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "libsm64/src/decomp/include" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-DGBI_FLOATS" "-DVERSION_US" "-DNO_SEGMENTED_MEMORY" "-o" "/opt/rustwide/target/debug/build/libsm64-sys-006df98b8465454c/out/bb55106f9a1329cd-libsm64.o" "-c" "libsm64/src/libsm64.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "594459f6bf8b25cd7f6fb486bf739159da7bca9dd6e297933d0cd415abce54dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "594459f6bf8b25cd7f6fb486bf739159da7bca9dd6e297933d0cd415abce54dd", kill_on_drop: false }`
[INFO] [stdout] 594459f6bf8b25cd7f6fb486bf739159da7bca9dd6e297933d0cd415abce54dd
